.container{
  background: rgba(7,17,27,.8);
  color: white;
  padding: 64px 10%;
  box-sizing: border-box;
  height: 100%;
}
.container .name{
  font-size: 1.6rem;
  text-align: center;
}
.container .stars{
  text-align: center;
  padding: 20px;
  padding-bottom: 0px;
}
.stars span{
  padding: 12px;
  font-size: 2.2rem;
}
.line{
  padding: 5px 2%;
  height: 40px;
  line-height: 40px;
}
.line .leftLine{
  display: inline-block;
  height: 0px;
  width: 35%;
  margin-bottom: 5px;
  border-bottom: 1px solid hsla(0,0%,100%,.2);
}
.line .title{
  display: inline-block;
  width: 30%;
  text-align: center;
  font-size: 1.4rem;
}
.supports .supports-item{
  padding: 0px 10px 10px 10px;
}
.supports-item .iconfont{
  margin-right: 5px;
}
.bulletin{
  padding: 0px 10px 10px 10px;
  font-size: 1.2rem;
  line-height: 2rem;
}

.close-btn{
  text-align: center;
  font-size: 2.6rem;
  position: absolute;
  bottom: 55px;
  left: 0px;
  width: 100%;
}
